#列表和元组，两者基本上类似于C++中的数组，但是两者之间有个很大的区别，那就是
#列表可以修改，但是元组不行
#列表的创建
a = []
print(type(a))
print(a)

b = list()
print(type(b))
print(b)

c = [1, 2, 3, 4]
print(c)

#python中的列表对于里面放的数据的类型无限制
d = [1, "Wang Jiale", True]
print(d)

for i in range(0, 3):
    print(d[i])

d[0] = "name"
print(d[0])

#可以使用len来计算列表长度（字符串、字典、元组、列表、自定义的类都可以使用len求长度）
e = [1, 2, 3, 4]
print(len(e))
#列表的下表也可以用为负数，表示倒数第几个元素
print(e[len(e) - 1])
print(e[-1])